have (something) ratified - Allemand Anglais Dictionnaire